Ein kurzer Blick auf den Kopf des Fisches liefert die Erklärung für seinen Namen - gehörnter Schleimfisch. Dieser Schleimfisch lebt zwischen Felsen mit sedimentreichen, sandigen Abschnitten und auch in Seegraswiesen bis in eine Tiefe von 10 Metern. Er ernährt sich von Plankton und kleinen Krebstierchen.
Das Eigelege wird von den Männchen solange bewacht, bis der Nachwuchs geschlüpft ist.